battle of flodden field - German English Dictionary